Big Huge Thesaurus

Albert Abraham Michelson

noun